package com.ttbj.api.dto.order;

import java.io.Serializable;

public class OrderCustomDriverDto implements Serializable {

	private static final long serialVersionUID = -7526321479401479698L;

	private Long orderId; // 主键id
	private String orderNum; // 预约单编号
	private String orderNotes; // 预约搬家订单的备注
	private Integer orderState; // 全部状态 0:预约状态 1：业务员接单 2：上门确认 3：司机接单 4：司机接货 5: 司机送达 6:人工确认 -1:异常单

	private String orderPrearrangeTime; // 预约时间
	private Float orderCarriage; // 订单运费
	private Float orderDistance; // 订单距离
	private Integer orderIsMove; // 是否是搬运单 1 :同城配送单 0：搬运单
	private Integer orderDriverRequire; // 此订单需要车 数量
	private Integer orderDriverAlready; // 已经派了几辆车

	private String salesmanName; // 业务员名称

	private Long ownerId; // 发件人id
	private String ownerName; // 发件人姓名
	private String ownerPhone;
	private String ownerAddr; // 发件人地址

	private Long rOwnerId; // 收件人id
	private String rOwnerName; // 收件人姓名
	private String rOwnerAddr; // 收件人地址

	private byte[] nickName; // 微信用户昵称
	private String viewNickName; // 页面上显示的昵称

	public Long getOrderId() {
		return orderId;
	}

	public void setOrderId(Long orderId) {
		this.orderId = orderId;
	}

	public String getOrderNum() {
		return orderNum;
	}

	public void setOrderNum(String orderNum) {
		this.orderNum = orderNum;
	}

	public String getOrderNotes() {
		return orderNotes;
	}

	public void setOrderNotes(String orderNotes) {
		this.orderNotes = orderNotes;
	}

	public String getOrderPrearrangeTime() {
		return orderPrearrangeTime;
	}

	public void setOrderPrearrangeTime(String orderPrearrangeTime) {
		this.orderPrearrangeTime = orderPrearrangeTime;
	}

	public Float getOrderCarriage() {
		return orderCarriage;
	}

	public void setOrderCarriage(Float orderCarriage) {
		this.orderCarriage = orderCarriage;
	}

	public Float getOrderDistance() {
		return orderDistance;
	}

	public void setOrderDistance(Float orderDistance) {
		this.orderDistance = orderDistance;
	}

	public Integer getOrderIsMove() {
		return orderIsMove;
	}

	public void setOrderIsMove(Integer orderIsMove) {
		this.orderIsMove = orderIsMove;
	}

	public Integer getOrderDriverRequire() {
		return orderDriverRequire;
	}

	public void setOrderDriverRequire(Integer orderDriverRequire) {
		this.orderDriverRequire = orderDriverRequire;
	}

	public Integer getOrderDriverAlready() {
		return orderDriverAlready;
	}

	public void setOrderDriverAlready(Integer orderDriverAlready) {
		this.orderDriverAlready = orderDriverAlready;
	}

	public String getSalesmanName() {
		return salesmanName;
	}

	public void setSalesmanName(String salesmanName) {
		this.salesmanName = salesmanName;
	}

	public Long getOwnerId() {
		return ownerId;
	}

	public void setOwnerId(Long ownerId) {
		this.ownerId = ownerId;
	}

	public String getOwnerName() {
		return ownerName;
	}

	public void setOwnerName(String ownerName) {
		this.ownerName = ownerName;
	}

	public String getOwnerPhone() {
		return ownerPhone;
	}

	public void setOwnerPhone(String ownerPhone) {
		this.ownerPhone = ownerPhone;
	}

	public String getOwnerAddr() {
		return ownerAddr;
	}

	public void setOwnerAddr(String ownerAddr) {
		this.ownerAddr = ownerAddr;
	}

	public Long getrOwnerId() {
		return rOwnerId;
	}

	public void setrOwnerId(Long rOwnerId) {
		this.rOwnerId = rOwnerId;
	}

	public String getrOwnerName() {
		return rOwnerName;
	}

	public void setrOwnerName(String rOwnerName) {
		this.rOwnerName = rOwnerName;
	}

	public String getrOwnerAddr() {
		return rOwnerAddr;
	}

	public void setrOwnerAddr(String rOwnerAddr) {
		this.rOwnerAddr = rOwnerAddr;
	}

	public byte[] getNickName() {
		return nickName;
	}

	public void setNickName(byte[] nickName) {
		this.nickName = nickName;
	}

	public String getViewNickName() {
		return viewNickName;
	}

	public void setViewNickName(String viewNickName) {
		this.viewNickName = viewNickName;
	}
	
	public Integer getOrderState() {
		return orderState;
	}
	
	public void setOrderState(Integer orderState) {
		this.orderState = orderState;
	}

}
